Big Huge Thesaurus

bearded iris

noun